約 4,333,979 件
https://w.atwiki.jp/to2015javacfirst/pages/14.html
まだ内容を掲載していません。
https://w.atwiki.jp/sevenlives/pages/659.html
ea? javac(コマンド) javadoc(コマンド)? javap(コマンド)?
https://w.atwiki.jp/sfrontier/pages/103.html
import java.sql.Date; import java.sql.Time; public class ObjectItem { String objectName; Stirng objectType; String status; Date createdDate; Time createdTime; Date lastDDLDate; Time lastDDLTiem; public void setObjectItem( ObjectItem object ) { this.objectName = object.objectName; this.objectType = object.objectType; this.status = object.status; this.createdDate = object.createdDate; this.createdTime = object.createdTime; this.lastDDLDate = object.lastDDLDate; this.lastDDLTime = object.lastDDLTime; } } ---- 作成日:2007/12/04 H.Naito 更新日:2007/12/04 H.Naito ----
https://w.atwiki.jp/suraren/pages/146.html
編集 Main MENU 動物占い 西占術(未) 知恵袋 Master MENU +MASTER MENU 編集テストページ 個人メモ A記録 Aリスト ページ新規作成 TAGS html2 plugin Error このプラグインで利用できない命令または文字列が入っています。 +新:詳細 &spanclass(navi){&link_edit(text=@)}&topicpath() *&this_page() #contents() #divclass(base){ #areaedit() **★ #areaedit(end) &link_up(up) #areaedit() **★ #areaedit(end) &link_up(up) #areaedit() **★ #areaedit(end) &link_up(up) #areaedit() **★ #areaedit(end) &link_up(up) #areaedit() **★ #areaedit(end) &link_up(up) } ---- &spanclass(navi){&link_edit(text=@)}&topicpath() +新:タイトル &spanclass(navi){&link_edit(text=@)}&topicpath() *&this_page() **list #divclass(list2){ #ls3(blockquote=1) } **data ||| &link_up(up) ---- &spanclass(navi){&link_edit(text=@)}&topicpath() +新:年 &spanclass(navi){&link_edit(text=@)}&topicpath() *&this_page() **list #ls2(title) &link_up(up) ---- &spanclass(navi){&link_edit(text=@)}&topicpath() +新:他 &spanclass(navi){&link_edit(text=@)}&topicpath() *&this_page() #areaedit() #areaedit(end) &link_up(up) ---- &spanclass(navi){&link_edit(text=@)}&topicpath() New 取得中です。 合計: - 今日: - 昨日: -
https://w.atwiki.jp/picolit/
Java メンバ変数の修飾子 メソッドの修飾子 インターフェースの修飾子 オーバーライドの修飾子 コンストラクタの修飾子 Javaの小技 デザインパターン Javaリンク集 Eclipse_plugin JavaScript JavaScriptサンプル JavaScriptリンク集 HTML html HTTP http
https://w.atwiki.jp/kameda/pages/6.html
https://w.atwiki.jp/study_java/pages/16.html
予約語について。 JAVAで変数や関数を自分の分かりやすい名前(識別子)でつけますが これだけは使っちゃダメって言う JAVAが禁止している名前があります、それは識別子として使えないので注意してください。 識別子については別のページで説明させていただきます。 予約語 読み仮名 意味 abstract アブストラクト クラスやメソッドが実装されていないことを宣言する。 boolean ブーリアン 真偽を表す型。 break ブレイク 処理内のループ({})を抜け出す。 byte バイト 1バイト符号付整数を表すための型。 case ケイス switchブロック内でラベルのようにして使用する。 catch キャッチ tryブロック内で例外が発生した場合の処理先を示す。 char キャラクタ unicode文字を表すための型、2バイト文字型。 class クラス クラス宣言 const コンスト 予約されてるのに使えない・・・ continue コンティニュー ループ内で次の繰り返しに入る。 default デフォルト switchの中でcaseと一致しなかった場合に実行。 do ドゥ 繰り返し条件が後置のループの開始点を示す。 double ダブル 倍精度浮動小数点を表すための型。ちなみに8バイト else エルス if文が成立しなかった場合に実行されることを示す。 extends エクステンズ クラスの拡張元(親クラス)を示す。 final ファイナル 変更できないことを示す。 finally ファイナリー tryブロックに入ったら必ず抜け出すときに実行されることを示す。 float フロート 単精度浮動小数点を表すための型。 for フォー 繰り返し。 goto ゴートー 予約されてるのに使えない・・・ if イフ 真偽による条件分岐。 implements インプリメンツ インターフェースの宣言元を示す。 import インポート コンパイラに名前解決のためのヒントを与える。 instanceof インスタンスオブ インスタンスが該当クラスのインスタンスとなっているか調べる。 int イント 4バイト符号付整数を表すための型。 interface インターフェース インターフェースの定義。 long ロング 8バイト符号付整数を表わすための型。 native ネイティブ 他の言語で書かれたメソッドを表す。 new ニュー コンストラクタの呼び出し。オブジェクトを生成するときに使用する。 package パッケージ パッケージの宣言。 private プライベート 自分のクラスのみからアクセスできる。 protected プロテクテッド 自分のパッケージと拡張クラスからのみアクセスできる。 public パブリック すべてのクラスからアクセスできる。 return リターン メソッドの終了。 short ショート 2バイト符号付整数を表すための型。 static スタティック クラスのメンバーであることを示す。 strictfp スクリプトエフピー 浮動小数点の取扱制御。 super スーパー スーパークラスのメンバーの呼出。 switch スイッチ 多方分岐。 synchronized シンクロナイズド マルチスレッド制御。 this ディス 自クラスのメンバーの呼出。 throw スロウ 例外を発生させる。 throws スロウズ 例外を投げることを宣言。 transient トランジェント シリアライズの対象外を示す。 try トライ 例外が発生する領域に入る。 void ボイド 戻り値が無いことを示す。 volatile ボラタイル コンパイラの最適化の制御。 while ホワイル ループの繰り返し条件。
https://w.atwiki.jp/yasrun/pages/47.html
JavaプログラムをWindowsサービスとして起動 commons-daemonを使うのがいいらしい。Tomcat5.0以降にも採用されている。 procrunというのがWindows用のもので、prunsrv.exeというEXEで サービスのインストールも実行もやる。 ■説明(英語) http //commons.apache.org/daemon/procrun.html ■commons-daemon.jar のダウンロード http //commons.apache.org/daemon/download_daemon.cgi ■prunsrv.exe のダウンロード http //ftp.jaist.ac.jp/pub/apache//commons/daemon/binaries/windows/ なお、Tomcatには「tomcat6.exe」と「tomcat6w.exe」なんかが入っているが、 あれもprunsrv.exeと同じ。 メインクラス サービス開始時にprocrunから呼ばれるクラスにはmainメソッドを実装し、 起動引数の第一引数が「start」の場合は開始処理(startメソッド)、 「stop」の場合は終了処理(stopメソッド)を呼び出すようにしておく。 停止フラグとなるbooleanのフィールド(isStopped)を1つ持たせ、 startメソッドはこれがfalseである間無限ループする。 (もちろんループごとに休む処理─sleep も適宜入れる。) ※startメソッドは、stopメソッドが呼ばれる(サービスの停止操作がかかる)まで 無限ループし、終わらないようにしておく(終わるように作ってしまうと、サービス起動エラーになる)。 stopメソッドではisStoppedフィールドをtrueにする処理のみ行なう。 (あとは、せいぜいログ出力。) サービスクラス サービスとして具体的に実行する処理を記述しておく。 (以前ここに『Daemonクラスを実装し、云々』と書いていたが、実はそれをしなくても できてしまう模様。) サービスのインストール バッチファイルにしておくと便利。 zzzservice.exe //IS//ZzzService ^ --DisplayName="Zzz Service" ^ --Description="The test of zzz service" ^ --Install="C \Temp\ZZZ\zzzservice.exe" ^ --Classpath="C \Temp\ZZZ\Zzz.jar" ^ --Jvm="C \Program Files\Java\jdk1.6.0_31\jre\bin\server\jvm.dll" ^ --LogPath="C \Temp\ZZZ\logs" ^ --StdOutput=auto ^ --StdError=auto ^ --StartClass="zzz.ZzzService" ^ --StartMode=jvm ^ --StartParams=start ^ --StartPath="C \Temp\ZZZ" ^ --StopClass="zzz.ZzzService" ^ --StopMode=jvm ^ --StopParams=stop ^ --StopPath="C \Temp\ZZZ" pause アンインストールはこちら。 zzzservice.exe //DS//ZzzService pause なお、zzzservice.exe はもちろん prunsrv.exe をリネームしたもの。 この例は、インストールフォルダを C \Temp\ZZZ\ としている。 レジストリ サービスのインストールを行なうと、レジストリに情報が書き込まれる。 場所は HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation あたり。 Tomcatのインストール情報もその辺にあるので、比較すると面白い。 .
https://w.atwiki.jp/mattyalib/pages/19.html
https://w.atwiki.jp/asayamayuki/pages/14.html
Javaのウェブページ集 JavaでHello World「Hello World」と表示することからはじめましょう! Javaの道Javaに関する様々な情報を紹介 JavaマスターJavaファンのための総合情報サイト とほほのJava入門Javaの入門サイト 書籍 cbook24.comコンピュータ書籍専門ネット書店